carotid-body tumor - French English Dictionary